un étranger installé dans le pays d'accueil - French English Dictionary

un étranger installé dans le pays d'accueil

Play ENFRFRfr
Play ENFRFRca

Meanings of "un étranger installé dans le pays d'accueil" in English French Dictionary : 1 result(s)

French English
Immigration
un étranger installé dans le pays d'accueil a resident alien